Skip to main content

Data Elements

The Data Elements section stands as a pivotal area within our platform, offering you nuanced control over the attributes of your entities. This section is instrumental in defining detailed properties, setting validation rules, and specifying default values for each data element, all of which are fundamental for upholding data integrity, complying with precise data storage needs, and enabling efficient data processing.

Core Functionalities

Data Entry and Modification

The interface is intuitively designed to facilitate the quick addition and editing of data rows. An "Add" button, prominently located in the header, simplifies the direct insertion of new data entries, complementing the capabilities offered by the CSV Import feature.

Tailored Input Fields by Data Type

For a seamless data entry experience, the system provides specific input fields adapted to various data types:

  • Numerical Types (Byte, Int16, Int32, Int64, UInt16, UInt32, UInt64, Decimal, Double)
    These come with number pickers for numeric-only inputs.
    Number
  • String, Boolean, Date, Time, and Link
    Designed for text entries, binary choices, and dates/times/URLs, respectively, with Date, Time, and Link being nullable fields.
    String
    Nullable
    NullableNull
  • Enum and Computed Fields
    Allow selections from predefined lists and accommodate calculated values. These fields are also nullable to offer flexibility in data representation.

Managing Data Modifications

Modifying entity attributes is streamlined into a clear process. Initial changes are made in the content area, requiring confirmation via the header's "Apply Changes" button. Following this provisional step, you must commit your changes using the sidebar's commit button to solidify your modifications into the entity's schema. Review and Adjust Imported Data

Beyond adding and customizing data, the Data Elements section provides a platform for inspecting and tweaking data previously imported through the CSV Import functionality. This ensures that your application's data remains precisely aligned with your operational needs.

Enhanced Data Management

Dynamic Data Management Controls

The system's dynamic nature allows for the addition, renaming, and reordering of entity properties directly within the platform. Such modifications, however, are tentative until you commit them, emphasizing the critical role of the commit action in finalizing data adjustments. An overview over the types available can be found in the odata-section.

HeaderBar and Sidebar Interactions

The HeaderBar offers a suite of controls for data management, including the ability to insert new data rows, clear existing data, and apply filters for enhanced data navigation.

HeaderAll

Upon editing a data row, the HeaderBar updates to display options for saving or discarding changes, ensuring data integrity.

HeaderRow

Comprehensive Filter Functionality

The platform's filter feature employs oData Filter Operators to facilitate precise data querying. This advanced function, detailed in external documentation, allows you to apply filters based on specific criteria, with the type of filter operator varying according to the data type of the column.

Filter